Querying of Open Source Programs Libraries: an Approach Based on a XMLMetadata Repository

نویسنده

  • Konan Marcellin BROU
چکیده

The conception of components that libraries of open source program contain, allows the reduction of production and maintenance cost of software. In order to use these libraries, the developer consults each library manually, and reads the documentation before choosing a component. Therefore, this process must be automated, mainly if several libraries are to be consulted. The semantic and significant aspects of each library and its components are displayed in an XML document called info-component, which is based on an UML model of metadata. This model has allowed us to implement an info-component repository on the libraries and their components, as well as methods and search techniques of components, which are based upon the XQuery request language. The user can have access to this repository via an Intranet network or Internet. A prototype has been designed and tested on some libraries, which include Lapack++, MV++ and SparseLib++ in the field of software computing.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Developing a BIM-based Spatial Ontology for Semantic Querying of 3D Property Information

With the growing dominance of complex and multi-level urban structures, current cadastral systems, which are often developed based on 2D representations, are not capable of providing unambiguous spatial information about urban properties. Therefore, the concept of 3D cadastre is proposed to support 3D digital representation of land and properties and facilitate the communication of legal owners...

متن کامل

An Analysis of People's Mental Image of Iran's Public Library (Based on the Grounded Theory)

Purpose: Correspondence between the assumptions of the policies and the perceptions of the clients of service provider organizations can improve the effectiveness of policies and measures. The purpose of this study is to analyze the image of public libraries. Method: The present study is a qualitative study. To collect data, the structured interview method was used. A total of 72 people were i...

متن کامل

Automated Inference of Software Library Usage Patterns

Modern software systems are increasingly dependent on third-party libraries. It is widely recognized that using mature and well-tested third-party libraries can improve developers’ productivity, reduce time-to-market, and produce more reliable software. Today’s open-source repositories provide a wide range of libraries that can be freely downloaded and used. However, as software libraries are d...

متن کامل

Representing and Querying Arguments in RDF

This paper demonstrates the potential of the Semantic Web as a platform for representing, navigating and processing arguments on a global scale. We use the RDF Schema (RDFS) ontology language to specify the ontology of the recently proposed Argument Interchange Format (AIF) and an extension thereof to Toulmin’s argument scheme. We build a prototype Web-based system for demonstrating basic query...

متن کامل

Information literacy in public libraries from the perspective of public libraries’ policymakers; an exploratory study

Purpose: The present paper aims to conduct an exploratory study on the status of information literacy in upstream documents and curriculums of Iran public libraries institutions for public libraries. Methodology: This is a developmental exploratory-qualitative study in terms of purpose. Research data were collected using in-depth, semi-structured interviews with policymakers and officials of p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005